package tt.dz.egobus.servicemanager.core.task;

import java.util.Map;

/**
 * @author Anson
 * @date 17-8-9
 * @name 异步的任务
 * @since 1.0.6
 */
public interface DynamicTaskRunnable {

    /**
     * @author Anson
     * @date 17-8-9
     * @name 初始化处理
     * @since 1.0.6
     */
    void init(Map<String,Object> jobDatamap);

    /**
     * @author Anson
     * @date 17-8-9
     * @name 超时处理
     * @since 1.0.6
     */
    void timeout(Map<String,Object> jobDatamap);
}
